/**
* File: IRayEventDef_MAM.cs
*
* Purpose: IRay FPD callback event definition
*
*
* @author Haitao.Ning
* @version 1.0 2015/4/23
*
* Copyright (C) 2009, 2015, iRay Technology (Shanghai) Ltd.
*
*/
namespace iDetector
{
	public partial class SdkInterface
	{
		public const int Evt_GeneralError = 3; // General Error
		public const int Evt_TaskResult_Succeed = 4; // Task succeed
		public const int Evt_TaskResult_Failed = 5; // Task failed
		public const int Evt_TaskResult_Canceled = 6; // Task been canceled
		public const int Evt_AutoTask_Started = 7; // Task is started which is not emitted by user command, outer or AED image acquiring will trigger this event.
		public const int Evt_ScanOnce_Request = 8; // Request scanner to start a broadcast scanning
		public const int Evt_HwCaliTemplateList = 12; // Return hardware calibration template list
		public const int Evt_TransactionAborted = 17; // Notify that current transaction was aborted
		public const int Evt_Image = 1001; // Image received
		public const int Evt_Prev_Image = 1002; // Preview image received
		public const int Evt_Retransfer_Image = 1012; // Retransfered image received after break and re-connecting
		public const int Evt_WaitImage_Timeout = 1003; // Acqusition operation time out(equal: Possiable Image Loss)
		public const int Evt_Exp_Prohibit = 1004; // Exposure prohibit
		public const int Evt_Exp_Enable = 1005; // Exposure enable
		public const int Evt_CustomROM = 1014; // Return the customized data while invoking Cmd_ReadCustomROM
		public const int Evt_LicenseData = 1015; // Return the license data while invoking Cmd_ReadLicenseData
		public const int Evt_ConnectProcess = 2001; // Report Process info while connecting
		public const int Evt_TemperatureHigh = 2003; // Temperature too high
		public const int Evt_FpsOutOfRange = 2004; // Fps too high or too low
		public const int Evt_TemplateOverDue = 2006; // CalibrationMode template file over due
		public const int Evt_Exp_Window_Info = 3001; // Return exposure window
		public const int Evt_App_Mode_Info = 3002; // Return Application mode
		public const int Evt_Mammo_Flow_End = 3003; // Return mammo flow end
		public const int Evt_AED_Start = 3004; // Return AED information
		public const int Evt_App_Mode_Info_Cmd = 3005; // Return Application mode information when is command
	}
}
